Liste des langues à installer vide

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Liste des langues à installer vide

    Bonjour à tous !

    Sur un site récemment installé par une amie à partir d'un quickstart anglophone et actuellement en 3.6.4, lorsque j'appelle la liste des langues à installer, j'ai une page vide, même après installation du pack français à la main, avec le message "Aucun résultat correspondant", y compris après avoir cliqué pour rechercher les langues.

    Ce problème est-il connu ? Quelle solution s'il y en a une ?

    Merci de votre aide !
    Robert
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

  • #2
    Re : Liste des langues à installer vide

    Salut
    Je pense qu'il y a une erreur de codage dans le composant language.

    Pour retrouver les langues, je suis alle modifier le source de joomla ainsi que la base, c'est pas bien, je sais mais je n'ai pas eu le choix.
    Aux specialistes de joomla de me dire pourquoi

    /administrator/components/com_installer/models/languages.php
    Code PHP:
            $extQuery->select($db->quoteName('extension_id'))
                ->
    from($db->quoteName('#__extensions'))
    //            ->where($db->quoteName('type') . ' = ' . $db->quote('package'))
    //            ->where($db->quoteName('element') . ' = ' . $db->quote('pkg_en-GB'))
                
    ->where($db->quoteName('type') . ' = ' $db->quote('language'))
                ->
    where($db->quoteName('element') . ' = ' $db->quote('en-GB'))
                ->
    where($db->quoteName('client_id') . ' = 0'); 
    erreur sur l'element et le type, soit le programme est en avance sur la base, soit l'inverse. Je ne suis pas au fait du codage de joomla pour savoir si ils se sont amuses a changer le nom de certains fichier. Quand je vois le codage, il s'apprete a changer le nom des extensions.

    Et dans la base de donnees, il faut rajouter une ligne
    Dans la table #__update_sites
    il faut rajouter une ligne :
    Code PHP:
    update_site_id 3
    name 
    Accredited JoomlaTranslations
    type 
    collection
    location 
    http://update.joomla.org/language/translationlist_3.xml
    enabled 1    
    last_check_timestamp     
    0
    extra_query 

    Je pense sincerement qu'il y aura sous peu une prochaine mise a jour joomla pour corriger ce bug.

    ++
    Wis

    Commentaire


    • #3
      Re : Liste des langues à installer vide

      Merci de ta réponse !
      Mais ça n'explique pas pourquoi sur d'autres sites, je n'ai pas ce souci.
      Sur celui-ci, j'ai bien la ligne que tu dis avoir dû ajouter dans la table update_sites, et dans la liste de mise à jour des extensions, si je clique sur le lien xml correspondant, je vois bien cette liste de toutes les langues disponibles.
      L'installation des langues utilise pourtant bien des "packages". Celle du français m'a ajouté trois lignes, une pour l'administration, l'autre pour le site et la troisième pour le package.
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X